home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Install 2
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_160.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
52KB
|
951 lines
# near model CODE resource
# jump table entries: 14608-14636 (29 of them)
export_1826:
00000000 4E56 0000 link A6, 0
00000004 203C 0000 2710 move.l D0, 0x2710
0000000A 4E5E unlink A6
0000000C 4E75 rts
export_1827:
0000000E 4E56 0000 link A6, 0
00000012 2F07 move.l -[A7], D7
00000014 3E2E 000E move.w D7, [A6 + 0xE]
00000018 6608 bne +0xA /* 00000022 */
0000001A 203C 0000 2710 move.l D0, 0x2710
00000020 6012 bra +0x14 /* 00000034 */
label00000022:
00000022 3007 move.w D0, D7
00000024 5340 subq.w D0, 1
00000026 48C0 ext.l D0
00000028 2F00 move.l -[A7], D0
0000002A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000002E 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */]
00000032 508F addq.l A7, 8
label00000034:
00000034 2E2E FFFC move.l D7, [A6 - 0x4]
00000038 4E5E unlink A6
0000003A 4E75 rts
export_1828:
0000003C 4E56 0000 link A6, 0
00000040 2F07 move.l -[A7], D7
00000042 2E2E 000C move.l D7, [A6 + 0xC]
00000046 7001 moveq.l D0, 0x01
00000048 0C87 0000 2710 cmpi.l D7, 0x2710
0000004E 6718 beq +0x1A /* 00000068 */
00000050 2F00 move.l -[A7], D0
00000052 2F07 move.l -[A7], D7
00000054 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000058 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */]
0000005C 508F addq.l A7, 8
0000005E 2200 move.l D1, D0
00000060 201F move.l D0, [A7]+
00000062 4A01 tst.b D1
00000064 6602 bne +0x4 /* 00000068 */
00000066 7000 moveq.l D0, 0x00
label00000068:
00000068 2E2E FFFC move.l D7, [A6 - 0x4]
0000006C 4E5E unlink A6
0000006E 4E75 rts
export_1829:
00000070 4E56 0000 link A6, 0
00000074 7034 moveq.l D0, 0x34
00000076 4E5E unlink A6
00000078 4E75 rts
export_1830:
0000007A 4E56 FFF0 link A6, -0x0010
0000007E 48E7 0018 movem.l -[A7], A3,A4
00000082 266E 000C movea.l A3, [A6 + 0xC]
00000086 286E 0008 movea.l A4, [A6 + 0x8]
0000008A 302E 0012 move.w D0, [A6 + 0x12]
0000008E 48C0 ext.l D0
00000090 2F00 move.l -[A7], D0
00000092 2F0B move.l -[A7], A3
00000094 2F0C move.l -[A7], A4
00000096 4EAD 1352 jsr [A5 + 0x1352 /* export_614 */]
0000009A 08EB 0007 0015 bset.b [A3 + 0x15], 0x7
000000A0 377C 8000 0010 move.w [A3 + 0x10], 0x8000
000000A6 426E FFF0 clr.w [A6 - 0x10]
000000AA 486E FFF0 pea.l [A6 - 0x10]
000000AE 2F0C move.l -[A7], A4
000000B0 2054 movea.l A0, [A4]
000000B2 2050 movea.l A0, [A0]
000000B4 2268 0098 movea.l A1, [A0 + 0x98]
000000B8 4E91 jsr [A1]
000000BA 4CEE 1800 FFE8 movem.l A3,A4, [A6 - 0x18]
000000C0 4E5E unlink A6
000000C2 4E75 rts
export_1831:
000000C4 4E56 0000 link A6, 0
000000C8 7001 moveq.l D0, 0x01
000000CA 4E5E unlink A6
000000CC 4E75 rts
export_1832:
000000CE 4E56 FEBA link A6, -0x0146
000000D2 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000000D6 3C2E 0012 move.w D6, [A6 + 0x12]
000000DA 266E 000C movea.l A3, [A6 + 0xC]
000000DE 286E 0008 movea.l A4, [A6 + 0x8]
000000E2 3006 move.w D0, D6
000000E4 0440 2742 subi.w D0, 0x2742 /* '\'B' */
000000E8 6B00 019E bmi +0x1A0 /* 00000288 */
000000EC 0C40 0005 cmpi.w D0, 0x5
000000F0 6E00 0196 bgt +0x198 /* 00000288 */
000000F4 D040 add.w D0, D0
000000F6 303B 0006 move.w D0, [PC + D0.w + 0x6]
000000FA 4EFB 0000 jmp [PC + D0.w]
000000FE 000E 0028 ori.b A6, 0x28 /* '(' */
00000102 0042 0066 ori.w D2, 0x66 /* 'f' */
00000106 008E 00EC 2F3C ori.l A6, 0xEC2F3C
0000010C 7261 moveq.l D1, 0x61
0000010E 6D20 blt +0x22 /* 00000130 */
00000110 4EAD 09F2 jsr [A5 + 0x9F2 /* export_314 */]
00000114 588F addq.l A7, 4
00000116 2F00 move.l -[A7], D0
00000118 2F0B move.l -[A7], A3
0000011A 4EAD 10CA jsr [A5 + 0x10CA /* export_533 */]
0000011E 508F addq.l A7, 8
00000120 6000 0176 bra +0x178 /* 00000298 */
00000124 2F3C 6C72 616D move.l -[A7], 0x6C72616D /* 'lram' */
0000012A 4EAD 09F2 jsr [A5 + 0x9F2 /* export_314 */]
0000012E 588F addq.l A7, 4
label00000130:
00000130 2F00 move.l -[A7], D0
00000132 2F0B move.l -[A7], A3
00000134 4EAD 10CA jsr [A5 + 0x10CA /* export_533 */]
00000138 508F addq.l A7, 8
0000013A 6000 015C bra +0x15E /* 00000298 */
0000013E 2054 movea.l A0, [A4]
00000140 2E28 002C move.l D7, [A0 + 0x2C]
00000144 9EBC 0000 2800 sub.l D7, 0x2800 /* '(\0' */
0000014A 4A87 tst.l D7
0000014C 6F04 ble +0x6 /* 00000152 */
0000014E 2007 move.l D0, D7
00000150 6002 bra +0x4 /* 00000154 */
label00000152:
00000152 7000 moveq.l D0, 0x00
label00000154:
00000154 2F00 move.l -[A7], D0
00000156 2F0B move.l -[A7], A3
00000158 4EAD 10CA jsr [A5 + 0x10CA /* export_533 */]
0000015C 508F addq.l A7, 8
0000015E 6000 0138 bra +0x13A /* 00000298 */
00000162 7000 moveq.l D0, 0x00
00000164 2F00 move.l -[A7], D0
00000166 4EAD 0982 jsr [A5 + 0x982 /* export_300 */]
0000016A 3E00 move.w D7, D0
0000016C 7001 moveq.l D0, 0x01
0000016E 2F00 move.l -[A7], D0
00000170 2F3C 4D41 4353 move.l -[A7], 0x4D414353 /* 'MACS' */
00000176 2F00 move.l -[A7], D0
00000178 2F0B move.l -[A7], A3
0000017A 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
0000017E 3F07 move.w -[A7], D7
00000180 A998 syscall UseResFile
00000182 4FEF 0014 lea.l A7, [A7 + 0x14]
00000186 6000 0110 bra +0x112 /* 00000298 */
0000018A 4213 clr.b [A3]
0000018C 2F3C 6D61 6368 move.l -[A7], 0x6D616368 /* 'mach' */
00000192 4EAD 09F2 jsr [A5 + 0x9F2 /* export_314 */]
00000196 3E00 move.w D7, D0
00000198 598F subq.l A7, 4
0000019A 2F3C 5354 5223 move.l -[A7], 0x53545223 /* 'STR#' */